......
    

Contents Index

Headings and   extensions;   named values, Tables and so on; the   Library Card; the   story file.
How do headings work?  ; What's the Library Card?  

......

Contents Page

Section - Includes 

Chapter - Voices and the Fugue 

First Puzzle, Een, Twee, Drie, Vier

Chapter - Commands 

Section - Disable "all" and multiple objects 

Section - Disable disambiguation questions 

Section - Disable "someone, do something" and "someone, hello" 

Section - Disable multiple commands 

Chapter - Actions 

Section - Singing 

Section - Jumping 

Section - Waiting 

Section - Looking 

Section - Examining 

Section - Inventory 

Section - Taking 

Section - Custom Library Messages 

Section - Exiting 

Section - Touching 

Section - Getting off 

Chapter - New variables, kinds of value, etc 

Section - Place 

Section - Playing 

Section - the All token 

Chapter - Changing between puzzles 

Backstage

Part - Keeping Score and the Main Menu 

Chapter - Main menu 

Section - Cheat code 

Chapter - Keeping score 

Section - Keeping track of the player's solution 

Section - Upon solving a puzzle 

Part - Puzzles 

Chapter - First Puzzle 

red axe, red hand, elevator, white button, chau gong, nipple gong, agung double gong

Chapter - Second Puzzle 

Second Puzzle, blue button, superfast automatic lifts, dummy_lift

Chapter - Third Puzzle 

Section - The chest kind 

chest, lid

Section - Puzzle itself 

Third Puzzle, apple, wooden chest, wooden chest's lid

Chapter - Fourth Puzzle 

Fourth Puzzle, problem screen, calculator, ADD-button, MUL-button

Chapter - Fifth Puzzle 

Section - Compartment Doors 

compartment door

Section - The Puzzle Itself 

Fifth Puzzle, Door 1, Door 2, Door 3, Door 4

Chapter - Sixth Puzzle 

Sixth Puzzle, Door 5, Door 6, Door 7, Door 8, Clockwise, counterclockwise

Chapter - Seventh Puzzle 

Seventh Puzzle, banana, strange machine, red button, lever

Chapter - Eighth Puzzle 

Eighth Puzzle, large organ, bellows, tap


List of extensions included (About these  )

Standard Rules  version 2/090402 (documentation)
Custom Library Messages by David Fisher  version 28/100614 (documentation)
Editable Stored Actions by Ron Newcomb  version 8 (documentation)
Menus by Emily Short  version 3 (documentation)
Questions by Michael Callaghan  version 4 (documentation)
Basic Screen Effects by Emily Short  version 7 (documentation)


List of named values (About these )

Situation
player ... person
location  ... object
score  ... number
last notified score ... number
maximum score ... number
turn count ... number
time of day  ... time
darkness witnessed ... truth state

Current action
noun  ... object
second noun ... object
person asked  ... object
reason the action failed  ... rule
item described ... object

Used when ruling on accessibility
person reaching  ... object
container in question ... object
supporter in question ... object
particular possession  ... thing

Used when understanding typed commands
player's command  ... snippet
matched text ... snippet
number understood  ... number
time understood ... time
topic understood ... snippet
truth state understood ... truth state
current item from the multiple object list ... object

Presentation on screen
command prompt  ... text
left hand status line  ... text
right hand status line ... text
listing group size ... number

Command parser errors
latest parser error ... command parser error

Library Message values
main object  ... object
secondary object  ... object
numeric amount  ... number
library-message-id  ... library message id
before library messages rule  ... rule
after library messages rule  ... rule
library message tense  ... tense
library message grammatical number  ... grammatical number
library message person  ... grammatical person
library message gender  ... gender

Altering messages
libmsg_3ps_changed  ... number

Miscellaneous decision rules
libmsg-was-empty  ... number

Spacing and Pausing
Status bar table  ... table name
Right alignment depth  ... number

Menu depth  ... number
endnode flag  ... number
current menu title  ... text
Current menu  ... table name
Current menu selection  ... number

Variables for asking questions
Current question  ... text
Current prompt  ... text
Saved prompt  ... text
Current question menu  ... list of texts
Current answer  ... indexed text

Default command line prompts for asking questions
Closed number prompt  ... text
Open number prompt  ... text
Closed menu prompt  ... text
Open menu prompt  ... text
Closed yes/no prompt  ... text
Open yes/no prompt  ... text
Closed gender prompt  ... text
Open gender prompt  ... text
Closed text prompt  ... text
Open text prompt  ... text

Flag to determine if the question is open or closed
Closed question mode  ... truth state

Flag to set number question mode
Number question mode  ... truth state

Flag to set menu question mode
Menu question mode  ... truth state

Flag to set yes/no question mode
Yes/no question mode  ... truth state

Flag to set gender question mode
Gender question mode  ... truth state

Flag to set text question mode
Text question mode  ... truth state
Punctuation removal  ... truth state

Voices and the Fugue
Count  ... number
tmpcmd  ... indexed text
ambiguity_alert  ... number

Commands
again-text  ... indexed text

Changing between puzzles
puzzle number  ... number
banner boolean  ... truth state
reset boolean  ... truth state

Keeping track of the player's solution
move counter  ... number

First Puzzle
gong counter  ... number

Second Puzzle
power boolean  ... truth state
superfast automatic lift state  ... number
lift A place  ... place
lift B place  ... place

Puzzle itself
apple counter  ... number

Fourth Puzzle
problem number  ... number
solution number  ... number
business  ... number
calculator number  ... number

The Puzzle Itself
single counter  ... number
NW compartment  ... list of people
NE compartment  ... list of people
SE compartment  ... list of people
SW compartment  ... list of people

Seventh Puzzle
banana list  ... list of things
paint number  ... number
banana counter  ... number

Eighth Puzzle
organ pressure  ... number
bellows-uppity  ... truth state
bellows-previous-uppity  ... truth state

scene understood ... scene
figure name understood ... figure name
sound name understood ... sound name
external file understood ... external file
command parser error understood ... command parser error
library message id understood ... library message id
tense understood ... tense
grammatical number understood ... grammatical number
grammatical person understood ... grammatical person
gender understood ... gender
letter case understood ... letter case
decision understood ... decision
place understood ... place
solvedness understood ... solvedness
colour understood ... colour


List of Tables (About tables )

Table of Final Question Options    5 columns, 5 rows
Table of Locale Priorities    2 columns, 46 rows (45 blank)
Table of custom library messages      2 columns, 11 rows
Table of library messages      2 columns, 312 rows
Table of 'you' forms      4 columns, 12 rows
Table of 'you' dobj forms      3 columns, 6 rows
Table of 'your' forms      4 columns, 12 rows
Table of 'yourself' forms      4 columns, 12 rows
Table of 'he' forms      4 columns, 12 rows
Table of 'his' forms      4 columns, 12 rows
Table of 'him' forms      4 columns, 12 rows
Table of 'himself' forms      4 columns, 12 rows
Table of 'you're' endings      3 columns, 6 rows
Table of 'you've' endings      3 columns, 6 rows
Table of 'are' forms      5 columns, 12 rows
Table of 'were' forms      5 columns, 12 rows
Table of 'do' forms      5 columns, 12 rows
Table of 'did' forms      5 columns, 12 rows
Table of 'have' forms      5 columns, 12 rows
Table of 'had' forms      5 columns, 12 rows
Table of 'can' forms      5 columns, 12 rows
Table of 'could' forms      5 columns, 12 rows
Table of Ordinary Status      3 columns, 1 row
Table of Sample Options      4 columns, 1 row
Table of Menu Commands      2 columns, 15 rows
Table of Shallow Menu Status      3 columns, 1 row
Table of Deep Menu Status      3 columns, 4 rows
Table of Sample Hints      2 columns, 1 row
Table of Melodies     3 columns, 15 rows
Table of Options     4 columns, 9 rows
Table of About     4 columns, 10 rows
Table of Solutions     4 columns, 20 rows
Table of Player Solution     1 column, 501 rows (500 blank)


Library Card (About library cards: )

Story title    Art of Fugue
Story author    Victor Gijsbers, Jimmy Maher, Dorte Lassen and Johan
Story headline    Interactive studies in counterpoint
Story genre    Puzzle
Release number    2
Story creation year    (This year)
IFID number    2EF9B22E-3677-11DE-9CE2-0013D44E7D6C
Story description    None


Story file format:  Glulx

In a Z-machine story file, array memory can be very limited. Switching to the Glulx setting removes all difficulty, but some authors like to squeeze the very most out of the Z-machine instead. This list shows about how much array space is used by some larger items the source text has chosen to create.

table    library messages      2524 bytes
table    player solution     2020 bytes
map    map of rooms and doors    504 bytes
table    locale priorities    396 bytes
table    solutions     372 bytes
object    each player's holdall    356 bytes
object    each chest     348 bytes
object    each man    348 bytes
object    each woman    348 bytes
object    each animal    348 bytes
object    each vehicle    348 bytes
object    each lid     340 bytes
object    each door    312 bytes
table    'are' forms      304 bytes
table    'were' forms      304 bytes
table    'do' forms      304 bytes
table    'did' forms      304 bytes
table    'have' forms      304 bytes
table    'had' forms      304 bytes
table    'can' forms      304 bytes
table    'could' forms      304 bytes
object    each compartment door     256 bytes
object    each banana     256 bytes
object    each container    256 bytes
object    each person    256 bytes
object    each supporter    248 bytes
object    each backdrop    248 bytes
table    'you' forms      244 bytes
table    'your' forms      244 bytes
table    'yourself' forms      244 bytes
table    'he' forms      244 bytes
table    'his' forms      244 bytes
table    'him' forms      244 bytes
table    'himself' forms      244 bytes
object    each apple     240 bytes
object    each device    240 bytes
table    melodies     220 bytes
table    about     212 bytes
table    options     196 bytes
object    each thing    172 bytes
table    final question options    164 bytes
table    menu commands      148 bytes
object    each room    140 bytes
object    each direction    124 bytes
object    each region    124 bytes
table    custom library messages      116 bytes
table    'you' dobj forms      112 bytes
table    'you're' endings      112 bytes
table    'you've' endings      112 bytes
table    deep menu status      88 bytes
table    sample options      68 bytes
table    shallow menu status      52 bytes
table    ordinary status      52 bytes
action    each     48 bytes
scene    each     21 bytes


Technicalities for Inform maintainers only: